package ophiux.api.sdk.test;

import java.util.List;

import ophiux.common.parse.FieldKey;
import ophiux.common.parse.ListFieldKey;

public class ClzTypeTestModel {
	
	@FieldKey("HOSPITAL_CODE")
	private String HOSPITAL_CODE;
	@FieldKey("OCCASION")
	private String OCCASION;
	@FieldKey("RESULT")
	private int RESULT;
	@FieldKey("DEPT_CODE")
	private String DEPT_CODE;
	@FieldKey("ISSUCCESS")
	private boolean ISSUCCESS;
	@FieldKey("PRICE")
	private float PRICE;
	@FieldKey("AMOUNT")
	private int AMOUNT;
	@ListFieldKey("LIST")
	@FieldKey("DATA")
	private List<ClzFXTestModel> testList;

	public List<ClzFXTestModel> getTestList() {
		return testList;
	}

	public void setTestList(List<ClzFXTestModel> testList) {
		this.testList = testList;
	}

	public String getHOSPITAL_CODE() {
		return HOSPITAL_CODE;
	}

	public void setHOSPITAL_CODE(String hOSPITAL_CODE) {
		HOSPITAL_CODE = hOSPITAL_CODE;
	}

	public String getOCCASION() {
		return OCCASION;
	}

	public void setOCCASION(String oCCASION) {
		OCCASION = oCCASION;
	}

	public int getRESULT() {
		return RESULT;
	}

	public void setRESULT(int rESULT) {
		RESULT = rESULT;
	}

	public String getDEPT_CODE() {
		return DEPT_CODE;
	}

	public void setDEPT_CODE(String dEPT_CODE) {
		DEPT_CODE = dEPT_CODE;
	}
	
	public boolean getISSUCCESS() {
		return ISSUCCESS;
	}

	public void setISSUCCESS(boolean iSSUCCESS) {
		ISSUCCESS = iSSUCCESS;
	}

	public float getPRICE() {
		return PRICE;
	}

	public void setPRICE(float pRICE) {
		PRICE = pRICE;
	}

	public int getAMOUNT() {
		return AMOUNT;
	}

	public void setAMOUNT(int aMOUNT) {
		AMOUNT = aMOUNT;
	}

	@Override
	public String toString() {
		return "ClzTypeTestModel [HOSPITAL_CODE=" + HOSPITAL_CODE
				+ ", OCCASION=" + OCCASION + ", RESULT=" + RESULT
				+ ", DEPT_CODE=" + DEPT_CODE + ", ISSUCCESS=" + ISSUCCESS
				+ ", PRICE=" + PRICE + ", AMOUNT=" + AMOUNT + ", testList="
				+ testList + "]";
	}
	
}
